English Dictionary
◊ HAMPSHIRE DOWN
Hampshire down
n : British breed of hornless dark-faced mutton sheep [syn: {Hampshire},
{Hampshire down}]